finished issuing terminal implementation