change cylinder to have origin at bottom center, add cone