added prototyper, for user defined precursors.
testing if precursor prototypes got added