add full support for nine-axis