added infobox and styles