Note the callback to reduce positions Reason I'm a bit distracted