modified:   TODO
more details about HS