[add] requirements