weirong project initial submit.