libraries fixed