XEcom code cleanup