Ezt ide szerettem volna írni, de elsőre nem sikerült.
http://forum.index.hu/Article/viewArticle?a=166578740&t=9216885