fix for shift gapper diff