Implementation caught up to class progress.