support for new HTML 5 controls