abstract getSacs, fix viewdiffs, add fixation