Needed to put listeners into vars so we are able to remove them at startup