좋은 구조는 아닐지 몰라도 이런식으로 하면 에러가 해결될 것 같다