fixed library