Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-includes/functions.php on line 6170

Deprecated: Ai1wm_Export_Enumerate_Tables::execute(): Implicitly marking parameter $mysql as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/all-in-one-wp-migration/lib/model/export/class-ai1wm-export-enumerate-tables.php on line 32

Deprecated: Ai1wm_Import_Options::execute(): Implicitly marking parameter $mysql as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/all-in-one-wp-migration/lib/model/import/class-ai1wm-import-options.php on line 32

Deprecated: Ai1wm_Import_Database::execute(): Implicitly marking parameter $mysql as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/all-in-one-wp-migration/lib/model/import/class-ai1wm-import-database.php on line 32

Deprecated: Puc_v4p13_UpdateChecker::fixSupportedWordpressVersion(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/blackdesk-cf7-mailchimp/vendor/yahnis-elsts/plugin-update-checker/Puc/v4p13/UpdateChecker.php on line 360

Deprecated: Puc_v4p13_StateStore::setUpdate(): Implicitly marking parameter $update as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/blackdesk-cf7-mailchimp/vendor/yahnis-elsts/plugin-update-checker/Puc/v4p13/StateStore.php on line 79

Deprecated: Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/blackdesk-contactform7-template-plugin/vendor/symfony/translation/Resources/functions.php on line 18

Deprecated: optional(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/blackdesk-contactform7-template-plugin/vendor/illuminate/support/helpers.php on line 354

Deprecated: with(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/blackdesk-contactform7-template-plugin/vendor/illuminate/support/helpers.php on line 556

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the simple-custom-post-order domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-includes/functions.php on line 6170

Deprecated: YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container::__construct(): Implicitly marking parameter $parameterBag as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/plugins/wordpress-seo/vendor_prefixed/symfony/dependency-injection/Container.php on line 60

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-includes/functions.php on line 6170

Deprecated: Illuminate\Support\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Collection.php on line 379

Deprecated: Illuminate\Support\Collection::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Collection.php on line 397

Deprecated: Illuminate\Support\Collection::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Collection.php on line 741

Deprecated: Illuminate\Support\Traits\EnumeratesValues::times(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Traits/EnumeratesValues.php on line 162

Deprecated: Illuminate\Support\Traits\EnumeratesValues::whenEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Traits/EnumeratesValues.php on line 482

Deprecated: Illuminate\Support\Traits\EnumeratesValues::whenNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Traits/EnumeratesValues.php on line 496

Deprecated: Illuminate\Support\Traits\EnumeratesValues::unlessEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Traits/EnumeratesValues.php on line 510

Deprecated: Illuminate\Support\Traits\EnumeratesValues::unlessNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Traits/EnumeratesValues.php on line 524

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/conditionable/Traits/Conditionable.php on line 21

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Traits\Conditionable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/conditionable/Traits/Conditionable.php on line 53

Deprecated: Illuminate\Support\Enumerable::times(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 40

Deprecated: Illuminate\Support\Enumerable::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 298

Deprecated: Illuminate\Support\Enumerable::when(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 310

Deprecated: Illuminate\Support\Enumerable::when(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 310

Deprecated: Illuminate\Support\Enumerable::whenEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 321

Deprecated: Illuminate\Support\Enumerable::whenNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 332

Deprecated: Illuminate\Support\Enumerable::unless(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 344

Deprecated: Illuminate\Support\Enumerable::unlessEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 355

Deprecated: Illuminate\Support\Enumerable::unlessNotEmpty(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 366

Deprecated: Illuminate\Support\Enumerable::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 478

Deprecated: Illuminate\Support\Enumerable::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Enumerable.php on line 620

Deprecated: Roots\Acorn\Bootloader::__construct(): Implicitly marking parameter $app as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/roots/acorn/src/Roots/Acorn/Bootloader.php on line 76

Deprecated: Roots\Acorn\Bootloader::__construct(): Implicitly marking parameter $files as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/roots/acorn/src/Roots/Acorn/Bootloader.php on line 76

Deprecated: Illuminate\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/container/Container.php on line 1128

Deprecated: Illuminate\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/container/Container.php on line 1148

Deprecated: Illuminate\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/container/Container.php on line 1168

Deprecated: Illuminate\Container\Container::setInstance(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/container/Container.php on line 1407

Deprecated: Illuminate\Contracts\Container\Container::beforeResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/contracts/Container/Container.php on line 191

Deprecated: Illuminate\Contracts\Container\Container::resolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/contracts/Container/Container.php on line 200

Deprecated: Illuminate\Contracts\Container\Container::afterResolving(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/contracts/Container/Container.php on line 209

Deprecated: Illuminate\Support\Arr::first(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Arr.php on line 188

Deprecated: Illuminate\Support\Arr::last(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/collections/Arr.php on line 217

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $cookies as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $files as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Request.php on line 501

Deprecated: Illuminate\Http\Request::duplicate(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Request.php on line 501

Deprecated: Illuminate\Http\Concerns\InteractsWithInput::whenHas(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Concerns/InteractsWithInput.php on line 123

Deprecated: Illuminate\Http\Concerns\InteractsWithInput::whenFilled(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Concerns/InteractsWithInput.php on line 201

Deprecated: Illuminate\Http\Concerns\InteractsWithInput::whenMissing(): Implicitly marking parameter $default as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/http/Concerns/InteractsWithInput.php on line 235

Deprecated: Illuminate\Support\Str::createRandomStringsUsing(): Implicitly marking parameter $factory as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/support/Str.php on line 755

Deprecated: Illuminate\Support\Str::createUuidsUsing(): Implicitly marking parameter $factory as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/support/Str.php on line 1274

Deprecated: Illuminate\Support\Str::freezeUuids(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/support/Str.php on line 1319

Deprecated: Illuminate\Events\Dispatcher::__construct(): Implicitly marking parameter $container as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/events/Dispatcher.php on line 65

Deprecated: Illuminate\Log\Logger::__construct(): Implicitly marking parameter $dispatcher as nullable is deprecated, the explicit nullable type must be used instead in /home/blackdev/domains/blackdesk.blackdesk.dev/public_html/wp-content/themes/blackdesk/vendor/illuminate/log/Logger.php on line 43
Development - BlackDesk
BlackDesk

Development.

Development.

Knutselen met code. We automatiseren processen en ontwikkelen interactieve platforms.

 

 

header-website

Moderne digitale oplossingen moeten altijd presteren. Dat vraagt om technische expertise, maatwerk en innovatieve koppelingen op topniveau.

blackdesk-dienst-development-melieste-glas-home
development-lenardo-de-bruine-schoenen-code

Maatwerk.

Maatwerk.

BlackDesk ontwikkelt websites, webshops, applicaties en koppeling op maat. Naast een visueel aantrekkelijke en intuïtieve voorkant, zorgen we voor een superstrakke achterkant van de door ons ontwikkelde webtechniek. We ontwikkelen alles op maat. Standaard staat niet in ons boekje.

devlopment-mockup-veldboom-website devlopment-mockup-veldboom-website

UX en UI in harmonie.

UX en UI in harmonie.

Bij BlackDesk brengen we harmonie tussen UX (gebruikerservaring), UI (gebruikersinterface) en responsive design. Wij begrijpen dat een geweldige online ervaring start bij een design dat niet alleen visueel aantrekkelijk is, maar ook intuïtief en toegankelijk voor elke gebruiker, ongeacht het apparaat. Onze focus ligt op het creëren van websites die naadloos aanpassen aan verschillende schermformaten en apparaten, terwijl we de gebruikerservaring centraal stellen. Dit betekent dat onze designs niet alleen mooi zijn om naar te kijken, maar ook makkelijk te navigeren en te gebruiken, wat leidt tot een hogere betrokkenheid en tevredenheid van de gebruiker. Door de krachten van UX, UI en responsive design te bundelen, zorgen we ervoor dat jouw website effectief communiceert en een positieve ervaring biedt aan elke bezoeker.

development-designer-jurgen-dekker-papier-kleur
blackdesk-dienst-development-flikweert-xd

Open source.

Open source.

Bij BlackDesk zetten we in op krachtige, gebruiksvriendelijke en open source Content Management Systemen (CMS). Dit stelt onze opdrachtgevers in staat om hun website-inhoud effectief zelf te beheren en te updaten, zonder diepgaande technische kennis. We kiezen bewust voor open source oplossingen, die niet alleen aanpasbaar en veilig zijn, maar ook zorgen voor flexibiliteit en toekomstbestendigheid. Na lancering bieden we uitgebreide trainingen aan, zodat opdrachtgevers het volledige potentieel van het CMS kunnen benutten, van content updates tot gebruikersbeheer. Zo garanderen we een dynamische, actuele en zelfvoorzienende website-ervaring.

development-mockup-cms-2 development-mockup-cms-2

(digi) Toegankelijk.

(digi) Toegankelijk.

Bij BlackDesk nemen we webdevelopment serieus, met een sterke focus op toegankelijkheid en waar nodig volgens de WCAG digitoegankelijkheids norm. Wij begrijpen het belang van het ontwikkelen van websites en applicaties die niet alleen visueel aantrekkelijk zijn, maar ook toegankelijk voor iedereen. Dit betekent dat onze websites worden ontworpen en gebouwd met het oog op gebruikersgemak en toegankelijkheid, zodat ze voldoen aan de hoogste normen en richtlijnen. We zorgen ervoor dat onze webtechniek inclusief is, zodat iedere bezoeker de informatie gemakkelijk kan vinden en gebruiken.

development-website-provincie-zeeland-campagne
blackdesk-dienst-development-developer-designer-overleg

Hosting en beheer.

Hosting en beheer.

Onze service stopt niet bij het lanceren van een website of applicatie. BlackDesk biedt ook volledige hosting- en beheerservices aan, waarmee we zorgen voor optimalisatie, regelmatig onderhoud en updates. Dit betekent dat jouw digitale platform niet alleen soepel draait, maar ook up-to-date blijft met de nieuwste technologieën en beveiligingsnormen. Ons team staat altijd klaar om ondersteuning en doorontwikkeling te bieden, waardoor jouw website of applicatie voortdurend verbetert en groeit

blackdesk-dienst-development-developer-schermen blackdesk-dienst-development-developer-schermen

Optimalisatie en innovatie.

Optimalisatie en innovatie.

Bij BlackDesk stopt de reis niet na de ontwikkeling van je website of applicatie. We duiken in de wereld van online marketing om je platform te optimaliseren voor betere vindbaarheid en aanpassing aan nieuwe apparaten en innovaties. Ons doel is om ervoor te zorgen dat jouw product niet alleen voldoet aan de huidige standaarden, maar ook klaar is voor de toekomst. Of het nu gaat om een website, webshop, koppeling of applicatie, we bouwen het op maat naar jouw wensen, met oog voor veiligheid, schaalbaarheid en verkeer, om zo een product te leveren dat optimaal converteert en toekomstbestendig is.

blackdesk-dienst-development-cappendijk-home
Group 2407

“Met pixels en code bouwen we digitale meesterwerken voor jou.”

Lenardo de Bruine, Developer

Cases.

Cases.

Get Unlocked, Branding
LEEF Makelaars
LEEF Makelaars, Rebranding
Alle cases