init ro of middle sites, not correct yet