add float spec