ditch redundant xpublic