Modificado respecto al fin que tiene la aplicacion