add hnr feature