Melhorando diagrama de estados.