truffle shuffle, first stab at modularizing rouster