coolpack with direct request functions