added ViewHelperAware interface