shiftval args fixed