user service for resolver