modificado totalmente