are old school libs needed