merge al main code.
update Integer class
Fix error.