Research and thought-process setup.