updated vml renderer to catch up on recent refactoring