add oretoku function