Kyle Eade makes major progress this week