long must be a number, but a non-numeric value has been provided.