have a working user service i think