initial detailed analysis