makings of a syntax checker
created new stream struture