upgrade to 3.8

3.8 api upgrade, typo and img