[MC] create object by constructor