added numericValue to deal with numbers and knockout