updated requirement file