fix tab_complete