with plot