pre alteracao da forma de uso do scope
many things for better