fix precursor accessor