canBeEnabled canBeDisabled