Merge v2.0 flash tool into master branch.