fix another scanning bug
add incomplete token execution