Totally agree with Dan's comments - any chance of a completed version by June 11th ;)