Implement and tested custom element ib