added number fields
changed settings to table construct