a first sketch of the new IR Master, WIP, doesnt compile yet