updating exploration and reorder with purpose