add mvp more printout (still needs time-fixing); fixed string function; fixed table printing