코드 중복이 너무 많이 생긴다.

오랜 생각이다.