add @ suggestions function, there's still one problem: the position of suggestion box