productview render, parsing, etc