Added ETTC input and extended public interface