Implementação para issue #9, ainda falta abas.