fix
draft of parse txt (need refactor)
use dir as category
content