valley xiong