offline computer function working
both tables work, but really janky
restructuring table