init ex and reqs