understanding xscape