why not return a raw data array which u'll use in the model to compile the actual sessions?