add requirements

please edit, add, delete