smoking catepillar