skip plotting if no matplotlib