removed redundant triggerPage
integrate module into frame