add auto-complete & snnppets