replace name with EmitProgressAction