Do we need both `dataHandler` methods?