updated stopcontroller