weak dependency on psutil