Completed Hero missing functions