cfx package
hook into page load