This right here is some stuff to analyze muahahaha have a good day.