for next gen
init the project
commonDao