real fix this time :S, I thought using old code from 2.4x would fix but quaternion needed to be inverted.