got quarternions working