add float compare