float field data implementation