users now can add variables