improve seri lib