add "cone" macro