start implementing pol-reader