add float and long, Boolean to boolean