Updated requirement spec