updated backend variable control