new table functionality, other misc