terminal operation