Xdomain

@jrit dunno if you were lookin for something fancier than this, lemme know if there's any particular way you'd want this organized or fleshed out