Ajeitei os detalhes agora falta tratar os retornos
Ajeitando mais uns detalhes que não tinha visto