fixed a bug where after_validation woldnt happen if validation failed