Xdefault & function