trying to implement userchoice position