seperated getResult, pageLoaded events, widget module seperated