green crackers reality check