add axis hat support