moved hooks,preprocessors and validators