added some particle stuff