added graphic snapshot
merging changes