another draft pass and i'm still nowhere close to being done with this wip.