removed unused random in CustomerImpl