move around and rename to work
updates and a fix to chomp. after all this time finding a bug in such
a short block of code amazes me!