add xhr and di example