msg 기능 1차 완료