fixed add requirements