Return nil if record not found.