made final print more obvious
merge
began unary operator support