removed wake from CachingReader