app.rb in progress