add alias ctags
optimize structure