pip conditions