remove unload and using only onElementReady
poll as no event will be fired