lengthy records