create problem model