It looks like I might run out of time for the challenge as I have to work 12 hour days for the rest of this week but I'll do my best. But this next challenge I'll start on time.