panicer that responds to file changing and the rest of it