Novas correções e separação de lógica/desenho.