temporary changes to the table structure. this is proving more difficult to lay out than i thought >_<