共通のクラスどうにかならんかな