re lib