rolling bacak SparseQuads, I broke it with comments somehow