Updated Requirments