merged many headers in order to seperate them later