improper spacing, time layout fixed
failed to handle new page.