Um, wow. I think I am nearly there! Looking for constructive criticism please, click the link below   more »