switched to using referee asserts