add return multiple values method