rm GetFirst(fast), fix Split()