update readme and minor changes