Хороший, но немного устаревший смарт https://vk.com/wall33518833_37124