I prefer this approach.  It makes deactivation possible.