branched and clean code in trunk which was for parse testing.