added smoke for cannon