implement the HK PTZ functions