much cleaner Rakefile.