Splitting lookup and recording