comprehensive site analysis