turn returns the result now