File naming and programming rules