some intermediate work on inspection, needs work on conneg to proceed