Progress98

Progress, then more progress.