remove asserts for recid being 2, which is rare, but may occur