help make completion case-insensitive