add psutil dependency