operation progress