have extern program working