interval page is laid out as we want. Now we just need to work on backend