untested, but hopefully works just as well with better structure
switch to Olin network and add a hardcoded option