Updated prototype of readers functionality