improvements on ctags