libs x3