Вот думаю, как объединить класс. Что вы скажете про это?