#6 handle unnamed files