이미 구현해본 경험자한테 조언 받으면 될듯