now functions can return multiple values