continuando com a implementacao