update util + add Makefile