some Armstrong notes added , shall see