update readme, fix bugs