destroy controller now properly destroys