got it with Joe's help.  conditional arg in carrierwave take the file as arg