added requirements for pip