All this markup from here to top can be deleted.