used condition compile to replace default sync package. add README file.