create project
some common stuff