improvement libraries