support for lists, better expression for headers