Completed assgt 6 revised