Heedayah is also spelled Hidayah.