ty for the spoiler tag