this will be my last update for a bit, things have been tumultuous and i might be moving so I want to make sure my progress is up to date if i have to start working on a different machine down the line