gem and step counter