added plotter, changed recorder