introduce 'enabled' property