Refactored to use terminus!