Added return codes, partial assignment designated