add gem lock