adding resolve
memoizing slaves to handle stats fetches
adding a functioning ps