keyboard handling
better grid display