configurable append paresers