Powoli implementuje iterator...