First draft.  Non-realtime.