validations fixes plus views