add user fields feature