@ Kev - I'm especially interested in the page breaks - have you already addressed them in your code?