why are you returning the `container` and `element` if they aren't used outside?