link, questionController and mainModule