implement k-tree searc and csv parser