sync class begin