implement newRequest GUI