add user editing and deleting