не нашел ничего удовлетворительного. хотелось бы увидеть, что предложите Вы.