2 address, half done