more css and validations