adding file tab completion