no absolute path
fixed path
not working
separate out toString
read file sync