Agregado los controles sugeridos por Marco