adopt new finish interface
automatically add an id for createTable method
add express as a dependency