rely on pip