fix ugnore list
dir structure
start point