fix node parse
work on deserialize