bulid , r R:dr;