added graphic representation