general plotting for custom items