initial rule based rendering support