Add consumers to variables.
Working on numerical inversion (WIP)