current comm progress