add cartridge level control for diy