Course operations 2, incremental commit