no need for separate vars, yet