I've got a flight to catch tomorrow morning!!! I'm white knuckling to finish this thing in time, wish me luck!!