facts about green crackers