fixed library issue