registering better loadListeners (incl. window)