some personal c language head files