what are green crackers