More of Chapter 3... it's taking forever...