first iteration clock