reading partial