adding proper libraries