removed AddListener tweak for old browsers as crap. Implemented AddListeners