added plotting, syncing, serializing tools