fixed multiple shifts bug.