Sorry Tony, what does ROFL mean? It would be great if us&uk people can sometimes put some explanations about their slang or too technical english/american terms, cos guys like me doesn't understand all words of your beautiful language ;-)