add more bash completion functions