add autogen, update readme