Design desitions ================ for example why table names are singular