gem and lock