use <tab> for completion