ally.s.hard