over-writes for hero