remove 'afterValidate' this is done by subclassing in app instead