add skeleton of hpd_driver class