began expanded customer.py to fit our new model