update readme and fix small issues