add기능 95%완성