work in progress 3
for shift handle