add long overdue addCylinder method