stricter userdata