tested and added customer class