updated inventory admin to use a different table-based interface