tidy up shifter module
tidy up shifter module