devon xiong