Боюсь, что что-то похожее уже есть