the idead of moving out array values to they own tables was good at saving disk
space but very bad at speed, reverted all of that