Custom type with providers