#1, fixed transitions from saved view bug
#1, #4 fixed xcode semantic issues
#1, swizzle not exact… so read values from matrix manually