made particle program global