added missing .h file stuff