initial concept for variables