hypermorons