iteration convenience function for futures