need to solve gene list being appended

even when a new time visualizer is created