Corrigiendo validaciones y un bug