added Gem and Spark objects