allow user to specify model variables