convert now returns Float instead of String