lw03 complete text parser