backup
Added uiState and semanticState to Job model