Support third party or your own custom code to achieve specific requirements.