add hampelmann feature