added accessors to user