add mode3