super overdue, some requests weren't done but i will try and get them done with later requests!! im sorry about the wait