Implementing Research functionality. Table, add new semi working