added timeout to pip