Use output parameters rather than return.