conditions.rb