added missing docBlock
slim down UserRepository