add recordinality