partial work on how to make the relationifier