modifications for new reader