+ pp.hs
~ OverloadedString in .cabal
~ fix newlines
+ add reverse command