actually execute argadd