require plots