done lab 6,7 and 8 and added a python test