Predis is now passed in as an argument