transformations using basis vectors | ScratchStats