File names. How do they work?