Trabalhando na nova implementacao