update readme, add more descriptions.