use DIC, DBAL and GNOCS