wrong return precedence (Reini Urban)