fixed up the h files