progress in scanner/parser