finish sliceFLV's Refactoring