add external libraries
minor edit