hello
i know for a fact that i'm leaving a bunch off but my mind is drawing a blank so bare with me
to be continued