added variant.table()