implement UserActivity
add NameActivity