simplify users controller mongo interactions by using projections