extra libraries