removed external until I find a good way of installing dependent libraries