added quaternion type to params