without pg gem