added more header file skeletons