weaving design time variables