add test for adding event listener
remove cache file