svm: refactor fifo