Assignment #5 Suggestions