added part of hero methods