remove need for IGeneralHeaderViewModel