added returnValue ivar to SDA