Validaciones implementadas, falta estilización..