Revert "hero"

This reverts commit b7cedce246b3956104ea6b49d833cbbc85f87982.
Revert "Revert "hero""

This reverts commit bbce41f29bac74d4a6e5f22ebd87319ed6007baf.