rotation matrix fixed.
rotation result returned as array