ahh too much to read this early in the morning!