Don't accept '-1' as format, 'all' is clearer