doing lots of stuff
chaning the packages.
rewriting the graphics things