file checkbox only makes sense with a file