questions 1-8 added and tested and worke'