added tab-completion for macs