renamed shifttype