operating progress