DrawManager first draft