add detect header