http://3dtoday.ru/blogs/stasbronchukov/eliminate-annoying-moments-marlin/