Fixed the enable method to reset and enable before moving to disable position.