new: implementacao funcional do front finalizada