Колеги има тема по този въпрос и съответно решения.