Lab 5 almost completed.