commit changes and some test unit classes.