These two services should be defined using annotations.