added cruelty spot domain and service classes