Remove and readd event listeners to prevent dupes

fixes #18 maybe...