added capability to read a user chosen section