fix bad MC constructor