bug fixed
init and term messages bug found
print class updated