custom test elements are getting out of hand