restructure
commit message of questionable value
ok so that was trippy
wtf? why is it nulling my function
grr
moe
bed time
test passing
double case is not cool