usmann98 xdm stackexchange