define in header file