pip improvements