complex and single instance class no longer use complex class mechanism, simple closure is enough
BodyEditor progress + 1%