rename 'enabled' to 'callable' also for the published event
more documentation
remember change