add float validator