90.8
massive refactoring to make semicrf know about outside labels
90.98, good enough