tables in the listing; form error handling; bootstrap lives locally now