correct context on read as well