updated journal controller