@kramj: step 3. repeat.