Я вот от этого отталкивался
http://velesoft.speccy.cz/profi.htm