improve assert
add render to client
fix node view render when it's missing on page