Shanahan: We're not done yet