prototipo listo, falta probarlo un poco mas