added new setup for libraries, where the lookup errors first happen uppon lookup