tab completion for adec function