intermediate work on rd