issue #2: improve display