lib indexes generate