updaed polib