hook up smart float validation.