extendable vars system