added support for float numbers and strings.