more explaining in 1st chapter