absolute path is replaced
path fix
updated todo list