adding init_mesh