Added single loop iteration method