add variables. TODO: formular type