relevant changes in header file