xlib update