fix free
prefix tree