agent and customer submit