refatoramento do gerenciamento de dados