XDLXDL
less than ideal · XDL