matrix first draft