added graphics
changed analysis
merged