trying to get the whole controllers as service thing to work