completed terminal UI