use git version. add dhcp tool. fix style.