r-middle