kbd table with headers