Без интерфейса было бы лучше

Да ты и на реддите и здесь, где тебя только нет))