this is a thin x11 wrapper to make working with x11 easier