Add option for allowing blank values