По-моему, так и сделано по линку Сергея? Это очевидный вариант.