refine order user