probably won't fix interactive, but let's see