made Customer again non abstract, now it runs again