init code base2