initial commit
merge conflists with console thread
tet4 implemtations
test4