correcting `current_user` bug