one `var` per var