issue #18 - introducing tab completion for dva