moving all of this stuff out of the way for now
this is about good enough
fix it