Final push, corrected main.rb