All hacks moved to hacks.rb