collects Result with record