axis X always must have the same direction as vector
a