About to implement 'Reader' function

Creating a working commit just in case it doesn't work.