hero's square.