i have so many more of these to add but rn it is so very late and i am so very sleepy...