add customer and deal create functions