Errores y funcionalidad mejorada