Added 4 MSB sections and tidy'd up