Almost finished markup except some of them aren't clear