correções solicitadas
ajustes nos tipos