first.rb practice updated