We’ve been working really hard to upgrade our new Ad Creator and believe it will. Click Here 3 Minute Ad Challenge!