hopefully done with lab_6