making infrastructure for automatically creating continuous variables