added minimal terminal GUI