by adding these methods here you no longer need to override find* on the adapter to add in the root element before calling the did* callbacks