finish keypath eval