added rubys part; buy, draw, and trash events updated