Arm is less derpy and has correct rotation, but still a little off.