cover master_init