make requirements more clear