you still don't remove the load event listener