add cooler API