added external from demos-linux