Divide logic modules