refactory em andamento