analysis: moved shit around