h files with code