creating container & service class