simplfied logic around adding pip listalled packages