first commit and requirement file