working on alts with multiple value returns