modified the customer so that it uses the new screens for insert and update