halids
not defined yet