nice catch of unnecessary passing of user info