browser template rendering