more lookahead operator fixes