dependencies added to header