fixed missing solution logging and made it so collabrative filtering looks back atleast 2 partitions.