added header mapping