compute --> Iterator