add Reader for reading from binary file