added graphic objects but not used yet.