one iteration (some steps)