now with plot