user::single is now able to change user prop