user details items ordered logically