Last page logic + delta issues in firefox / iOS / Chrome