adding omniref thing, because why the hell not