update readme and give more details