This block is not necessary as the library code already knows that if the value is zero it will use all the axes provided right?