defining basic vars and alists