added extensions for String and Float