added customer class