add float demo