add some utils
change readme