recording, random positioning and showing incrementally