make tab work with ycm properly