Seperated out disable subroutine