Use button directives where available