edit uses dynamic user_id
me and test user functionality