changes to header dependency