added the project dependency, still has the unknown error
commit updated changes with extra pages, including the blank result page
updated the controller
commit