remove unused setter
add a test with 3 iterations
add another method that tries every overlap at each iteration'