modified main header