show + update user implemented