slight modifications to datareader.py - including commenting