no need for disableType