put together a hacky solution for activate/deactivate. they are not hooked up to the angularjs models yet