change de domain to matheus clean code