read_init