fixed library conflict