in progress, and added graph pictures