framework usage mode + correction