Ugh. This is getting bad. Never going to finish this.