updated user definition