update licenses;
fix bugs;