support for hwaf