if so the function provides said outcome