collecting reference material from http://www.noah.org/digicomp/