completed Time header file