Lol Sorry too much to read.