add html node syntax
add serialization