variable geadd