close #4, close #5, close #7, close #8; finished debugging