Extract scope to private val
Code re-use. Added TODO to move Reads to the prodcution code