agregue validaciones y selector