still on _shadow helper function...
  - working AND readable