No more excuses - Mitchell