Oh wow, this is amazing! It's perfect! Thank you so much. I'll send you a link when the fic is done.