added method terminal_post