creating application requirements