declare variables