madelyn xiong