This should go into the fluxx compensator app