Updated requirement manager