readding lib