I fixed it:
It turned out that it had worked, but after I introduced some faster listing of data, it broke.