Class work Peter! (yes pun intended) Seriously, really nicely done!
The early bird gets the worm but its the second mouse that gets the cheese.