added the dci pattern