New Model; FromOk
New Model; FromReq
New Mode; MessageCtxDetails
Unify logging code
Use Don't ask pattern at From req