Market.rb complete