Support for external Programmer