Update examples to use a custom element