Working on DIBEngine for SOC