Revert "Construct2"

This reverts commit 75d7d05600d059904e318e625bcf2debf09fd3ba.
Step2

test
Revert "Revert "Construct2""

This reverts commit e1d2461667df75aef96de75f0f15a6c821e3dabf.