Precisa fazer algumas alterações nos construtores