removed simplification until I figure out some bug that appears to be part of Haskell
added window to control cost of simplification; still baffled on how simplified code is escaping to 'show'