Preliminary, slightly hard-coded attempt to use popups to mitigate #50.