updated plots with external reading routines