moving tests around so that they build on each other