Итоги голосования для комментария:
GrayStranger
Там есть некоторые свои проблемы, но в целом близко.