more splitting and workup of xde-xsession