I’ll take the time to split it into subsections and do visual stuff later.