Added DirectCode Precedence