now we are using custom attributes on the custom element! yay