did the graphics and part of error handling exercises